import request from '@/utils/request'
import store from '@/store'
console.log();

export const login = data => {
    return request({
        method: 'POST',
        url: 'v1_0/authorizations',
        data: data
    })
}
// 发送验证码
export const sendSms = mobile => {
    return request({
        method: 'GET',
        url: `/v1_0/sms/codes/${mobile}`
    })
}

// 获取用户信息
export const getUserInfo = () => {
    return request({
        method: 'GET',
        url: '/v1_0/user',
    })
}

// 获取用户频道信息
export const getUserChannels = () => {
    return request({
        method: 'GET',
        url: '/v1_0/user/channels',
    })

}

// 添加关注 target为作者id
export const addFollow = (target) => {
    return request({
        method: 'POST',
        url: '/v1_0/user/followings',
        data:{
            target
        }
    })
}

// 取消关注 
export const deleteFollow = (target) => {
    return request({
        method: 'DELETE',
        url: `/v1_0/user/followings/${target}`, 
    })
}

// 获取用户的个人信息
export const getUserProfile = () => {
    return request({
        method: 'GET',
        url: `/v1_0/user/profile`, 
    })
}

// 更新用户资料
export const updateUserprofile = data => {
    return request({
      method: 'PATCH',
      url: '/v1_0/user/profile',
      data
    })
  }



  export const updateUserPhoto = data => {
    return request({
      method: 'PATCH',
      url: '/v1_0/user/photo',
      data
    })
  }

